home *** CD-ROM | disk | FTP | other *** search
- echo off
- echo . .
- echo *=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
- echo Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved
- echo . .
- echo Building Demo Program ...
- :
- if [%TCXL_C%]==[T] goto TC2TCPP
- if [%TCXL_C%]==[t] goto TC2TCPP
- if [%TCXL_C%]==[Z] goto ZORTECH
- if [%TCXL_C%]==[z] goto ZORTECH
- if [%TCXL_C%]==[6] goto MQ6
- if [%TCXL_C%]==[5] goto MQ5
- echo No TCXL_C Environment Variable Found
- goto NOENV
- :
- :MQ6
- if [%1]==[M] goto MSC6
- if [%1]==[m] goto MSC6
- if [%1]==[Q] goto QC25
- if [%1]==[q] goto QC25
- goto NOARGS
- :
- :MQ5
- if [%1]==[M] goto MSC5
- if [%1]==[m] goto MSC5
- if [%1]==[Q] goto QC2
- if [%1]==[q] goto QC2
- :
- :NOARGS
- echo .
- echo ERROR: No Command Line Parameters Given For MSC/QC Compile
- echo .
- echo Compiler Syntax
- echo ----------------------------------------------
- echo MSC 6.0 MakeDemo M
- echo MSC 5.1 MakeDemo M
- echo QC 2.5 MakeDemo Q
- echo QC before 2.5 MakeDemo Q
- echo Turbo C 2 MakeDemo
- echo TC++ MakeDemo
- echo Zortech C++ MakeDemo
- echo .
- :
- :NOENV
- echo Set Environment Variables With The Command SET VAR=VALUE
- echo .
- echo Compiler TC/TC++ MSC 5.1 MSC 6.0 ZORTECH
- echo QC before 2.5 QC 2.5
- echo SET TCXL_C= T 5 6 Z
- goto ND
- :
- :MSC6
- CL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM6S.LIB >TCXLDemo.Log
- goto DONE
- :
- :MSC5
- CL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM5S.LIB >TCXLDemo.Log
- goto DONE
- :
- :QC25
- QCL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM6S.LIB >TCXLDemo.Log
- goto DONE
- :
- :QC2
- QCL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM5S.LIB >TCXLDemo.Log
- goto DONE
- :
- :TC2TCPP
- TCC -w -d -N- -k- -ms -I..\INC TCXLDemo.C ..\TC\TCXLTCS.LIB >TCXLDemo.Log
- goto DONE
- :
- ZORTECH
- ZTC -b -o -ms -I..\INC TCXLDemo.C ..\ZTC\TCXLZTS.LIB >TCXLDemo.Log
- :
- :Done
- copy TCXLDemo.Log con >nul
- :
- :ND
- echo . .
- echo *=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
- echo Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved
- echo . .
- echo Done
-